package com.zkthink.ceres.product.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@ApiModel("查询店铺商品使用")
@Data
public class AdminStoreProductDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("是否查询新品")
    private Integer newItem;

    @ApiModelProperty("价格排序 -1-从小到大 0-不排序 1-从大到小")
    private Integer price;

    @ApiModelProperty("销量排序 -1-从小到大 0-不排序 1-从大到小")
    private Integer sellCount;

    @ApiModelProperty("页码 从1开始")
    private Integer pageIndex;

    @ApiModelProperty("每页大小")
    private Integer pageSize;

    @ApiModelProperty(value = "起始行; 内部使用", hidden = true)
    private Integer start;

    @ApiModelProperty(value = "排序条件; 内部使用", hidden = true)
    private String orderBy;

    @ApiModelProperty("店铺id, 小程序查询需要传这个参数, 管理后台不用")
    private Long storeId;

    @ApiModelProperty("分组id")
    private Long groupId;
}
